disagreeable drink - German English Dictionary